score-keeping stick - English Synonyms Dictionary